Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur Backend Python

Description

Text copied to clipboard!
Nous recherchons un Développeur Backend Python talentueux et motivé pour rejoindre notre équipe technique dynamique. En tant que membre clé de notre département de développement, vous serez responsable de la conception, du développement et de la maintenance de services backend performants, évolutifs et sécurisés. Vous travaillerez en étroite collaboration avec les équipes frontend, DevOps et produit pour fournir des solutions logicielles de haute qualité répondant aux besoins de nos utilisateurs. Votre rôle consistera à développer des API RESTful, à intégrer des bases de données relationnelles et NoSQL, à optimiser les performances des applications et à assurer la qualité du code à travers des tests automatisés. Vous participerez également à la revue de code, à la documentation technique et à l'amélioration continue des processus de développement. Nous utilisons principalement Python avec des frameworks tels que Django et FastAPI. Une bonne connaissance de ces technologies ainsi que des principes de conception logicielle est essentielle. Vous devez également être à l'aise avec les outils de gestion de version (Git), les environnements cloud (AWS, GCP ou Azure) et les pratiques DevOps modernes. Le candidat idéal est autonome, rigoureux, curieux et passionné par le développement logiciel. Il ou elle doit être capable de travailler dans un environnement agile, de communiquer efficacement avec les autres membres de l’équipe et de proposer des solutions innovantes aux problèmes techniques. Rejoindre notre entreprise, c’est intégrer une structure en pleine croissance, où l’innovation, la collaboration et le développement personnel sont au cœur de nos valeurs. Nous offrons un environnement de travail stimulant, des opportunités de formation continue, une flexibilité dans l’organisation du travail et une culture d’entreprise bienveillante. Si vous êtes passionné par le développement backend en Python et que vous souhaitez contribuer à des projets ambitieux et à fort impact, nous serions ravis de recevoir votre candidature.

Responsabilités

Text copied to clipboard!
  • Développer et maintenir des API RESTful en Python
  • Concevoir des architectures backend évolutives et sécurisées
  • Collaborer avec les équipes frontend et produit
  • Assurer la qualité du code via des tests automatisés
  • Participer aux revues de code et à la documentation technique
  • Optimiser les performances des applications backend
  • Intégrer des bases de données relationnelles et NoSQL
  • Contribuer à l'amélioration continue des processus de développement
  • Mettre en œuvre des pratiques DevOps pour le déploiement continu
  • Assurer la veille technologique sur les outils et frameworks Python

Exigences

Text copied to clipboard!
  • Expérience confirmée en développement Python (3 ans minimum)
  • Maîtrise de Django, FastAPI ou Flask
  • Bonne connaissance des bases de données SQL et NoSQL
  • Expérience avec Git et les outils CI/CD
  • Connaissance des environnements cloud (AWS, GCP ou Azure)
  • Capacité à écrire un code propre, maintenable et documenté
  • Compréhension des principes SOLID et des bonnes pratiques de développement
  • Expérience en tests unitaires et d’intégration
  • Bonnes compétences en communication et travail en équipe
  • Autonomie, rigueur et esprit d’initiative

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience avec Django ou FastAPI ?
  • Avez-vous déjà travaillé dans un environnement agile ?
  • Comment assurez-vous la qualité de votre code ?
  • Quelle est votre expérience avec les bases de données NoSQL ?
  • Avez-vous déjà mis en place des pipelines CI/CD ?
  • Comment gérez-vous les performances d'une application backend ?
  • Quelle est votre expérience avec les services cloud ?
  • Êtes-vous à l’aise avec les tests automatisés ?
  • Comment restez-vous à jour sur les technologies Python ?
  • Quel projet backend dont vous êtes fier pouvez-vous nous décrire ?